Efficient Early Top-k Query Processing in Overloaded P2P Systems

نویسندگان

  • William Kokou Dedzoe
  • Philippe Lamarre
  • Reza Akbarinia
  • Patrick Valduriez
چکیده

Top-k query processing in P2P systems has focused on efficiently computing the top-k results while reducing network traffic and query response time. However, in overloaded P2P systems (with very high query loads), some peers may take a long time to answer, thus making the user wait a long time to obtain the final top-k result. In this paper, we address this problem, which we reformulate as early top-k query processing in P2P systems. First, to complement response time, we introduce two new metrics, stabilization time and cumulative quality gap, with which we formally define the problem. Then, we propose an efficient algorithm that dynamically adapts to query loads of peers in order to return to the user top-k results as soon as possible, without waiting for the final result. We validated our solution through simulations over a real dataset. The results show that our solution significantly outperforms baseline solutions by returning high quality top-k results to users in much better times.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Traitement de Requêtes Top-k dans les Communautés Virtuelles P2P de Partage de Données. (Top-k Query Processing in P2P Data Sharing Virtual Communities)

Top-k queries have two main advantages for peer-to-peer (P2P) data sharing virtual communities. First, they allow participants to rank the results for their queries based on the existing data in the system as well as on their own preferences. Second, they avoid overwhelming participants with too many results. However, existing top-k query processing techniques for P2P systems make users suffer ...

متن کامل

Semantic Query Routing and Distributed Top-k Query Processing in Peer-to-Peer Networks

Requirements for widely distributed information systems supporting virtual organizations have given rise to a new category of peer-to-peer (p2p) systems called schema-based. In such systems each peer is a database management system in itself, exposing its own schema. In such a setting, a main objective is the efficient search across peer databases by processing each incoming query without overl...

متن کامل

As-Soon-As-Possible Top-k Query Processing in P2P Systems

Top-k query processing techniques provide two main advantages for unstructured peer-to-peer (P2P) systems. First they avoid overwhelming users with too many results. Second they reduce significantly network resources consumption. However, existing approaches suffer from long waiting times. This is because top-k results are returned only when all queried peers have finished processing the query....

متن کامل

Efficient Top - K Query Processing in P 2 P Networks

Top-k query is widely used in the search engine and gains great success, which perform the cooperative query by aggregating the database objects’ degree of match for each different query predicate and returning the best k matching objects only. It’s also applied to p2p file-sharing systems. However, top-k query processing in p2p systems is very challenging because the potentially large number o...

متن کامل

Personalized query evaluation in ring-based P2P networks

0020-0255/$ see front matter 2012 Published b http://dx.doi.org/10.1016/j.ins.2012.07.028 ⇑ Corresponding author. E-mail addresses: [email protected] (M. Z (W. Qian), [email protected] (A. Zhou). Personalized query evaluation which returns top-k results according to users’ individual interests was once confined mainly to the web literature, while now it is increasingly becoming a fact...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011